/**
 **************************************************************************************************************************
 * 
 **************************************************************************************************************************
 * @file RBDelegate.h
 **************************************************************************************************************************/


#ifndef __RBDELEGATE_H__
#define __RBDELEGATE_H__

#ifdef  HEADER_ONCE
#pragma HEADER_ONCE
#endif

#ifdef  HEADER_MSG
#pragma HEADER_MSG(RBDelegate.h)
#endif


/**************************************************************************************************************************
 * Includes
 **************************************************************************************************************************/
#include <FastDelegate.h>
#include <FastDelegateBind.h>

/**************************************************************************************************************************
 * Forward declarations
 **************************************************************************************************************************/


/**************************************************************************************************************************
 * Classes
 **************************************************************************************************************************/
// Just a define for now: used as a placeholder for future class

#define RBFastDelegate fastdelegate::FastDelegate
#define RBFastDelegateBind fastdelegate::bind

/**************************************************************************************************************************/

#endif // __RBDELEGATE_H__